opening of superior vena cava - German English Dictionary